/*
 *  Licensed to the Apache Software Foundation (ASF) under one
 *  or more contributor license agreements.  See the NOTICE file
 *  distributed with this work for additional information
 *  regarding copyright ownership.  The ASF licenses this file
 *  to you under the Apache License, Version 2.0 (the
 *  "License"); you may not use this file except in compliance
 *  with the License.  You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing,
 *  software distributed under the License is distributed on an
 *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 *  KIND, either express or implied.  See the License for the
 *  specific language governing permissions and limitations
 *  under the License.
 */

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder {
	font-size: 0.7em;
	text-transform:uppercase;
	font-weight:bold;
	width:100%;
	margin-bottom:5px;
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder .bookmarkedPagesList {
    margin-top:30px;
	
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder .bookmarkedPageItem {
    margin-top:10px;
    margin-bottom:10px;
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder span.bookmarkedPageImageAndTitle {
    margin-right: 5px;
    margin-bottom:5px;

    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    background-color:#F0EFEA;

    padding:10px 10px 3px 10px;
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder span.bookmarkedPageImageAndTitle:hover {
    background-color:#FFFFFF;
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder .bookmarkedPagesList a img.bookmarkedPageImage {
    /*float:left;*/
    background-color: transparent;
    width: 16px;
    height: 16px;
    /*padding:3px 0px 0px 3px;*/
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder .bookmarkedPagesList span.bookmarkedPageTitle {
	font-style:normal !important;
    
    vertical-align: top;
    padding-left: 5px;
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder span.bookmarkedPageTitle {
	background-color:#F0EFEA;
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder .bookmarkedPagesList a:hover span.bookmarkedPageTitle {
	text-decoration:none;
    background-color:#FFFFFF;
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder .clearBookmarks {
	color: rgb(128,0,0);
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder .clearBookmarks {
	border-radius: 4px 4px 4px 4px;
	color: #46413B;
	display: block;
	font-style: normal !important;
	margin-top: 30px;
	margin-bottom: 10px;
	margin-right: 5px;
}

.bookmarkedPagesPanel .bookmarkedPagesPanelHolder .currentBookmark span.bookmarkedPageImageAndTitle,
.bookmarkedPagesPanel .bookmarkedPagesPanelHolder .currentBookmark span.bookmarkedPageTitle {
    background-color:#FFFFFF;
}

.bookmarkedPagesPanel .showPanelTab {
    border-radius: 0px 8px 8px 0px;
	width:10px;
    margin-top: -120px;
    height:100px;
    position:fixed;
    left:0px;
    top:120px;
    display:block;
    cursor:pointer;
    background-color: #40C0CB;
    z-index: 999;
    
    text-transform:uppercase;
    font-weight:bold;
}

.bookmarkedPagesPanel #bookmarkedPagesSlidingDiv {
    border-radius: 0px 8px 8px 0px;
    position:fixed;
    left:0px;
    top:80px;
    background-color:#F0EFEA;
    margin-top: -100px;
    height:800px;
    width:0;/*new line*/
    z-index: 998;
}

.bookmarkedPagesPanel #bookmarkedPagesSlidingDiv .content {
    width:490px;
    margin-left:30px;
    display: none;
}


.bookmarkedPagesPanel .bookmarkDepth0 {
    padding-left: 0px;	
}
.bookmarkedPagesPanel .bookmarkDepth1 {
    padding-left: 20px;  
}
.bookmarkedPagesPanel .bookmarkDepth2 {
    padding-left: 40px;  
}
.bookmarkedPagesPanel .bookmarkDepth3 {
    padding-left: 60px;  
}
.bookmarkedPagesPanel .bookmarkDepth4 {
    padding-left: 80px;  
}
.bookmarkedPagesPanel .bookmarkDepth5 {
    padding-left: 100px;  
}

.bookmarkedPagesPanel .clearBookmarkPlaceHolder {
	position: relative;
	top: -7px;
    width: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
}

.bookmarkedPagesPanel .clearBookmark,
.bookmarkedPagesPanel .clearBookmarks {
    background: url('../org.apache.isis.viewer.wicket.ui.components.bookmarkedpages.BookmarkedPagesPanel/images/clear_bookmarks.png') no-repeat;
}

.bookmarkedPagesPanel .clearBookmarks span {
	padding-left: 25px;
}
